package commons.utils.facades;

import commons.utils.facades.KeyBindingServiceFacade;
import commons.utils.facades.internal.FacadeFactory;

public abstract class KeyBindingServiceFacade {

    private static final KeyBindingServiceFacade _INSTANCE = FacadeFactory.createFacade(KeyBindingServiceFacade.class);

    public static KeyBindingServiceFacade getDefault() {
	return _INSTANCE;
    }

    // public static IKeyBindingService getKeyBindingService(IWorkbenchPartSite
    // partSite) {
    // return getDefault().getKeyBindingServiceImpl(partSite);
    // }

    // protected abstract IKeyBindingService
    // getKeyBindingServiceImpl(IWorkbenchPartSite partSite);

}
